﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ReactiveUI.Fody.Helpers;

namespace ScienceAIApp.ViewModels;
public class FirstScreenViewModel : ScienceBaseViewModel
{
    private ImageContentViewModel _imgContentVm { get; set; }
    private OpenFileDirViewModel _dirVM { get; set; }
    private FirstScreenLeftMenuViewModel _leftMenu { get; set; }

    [Reactive] public ScienceBaseViewModel MainContentViewModel { get; private set; }
    [Reactive] public ScienceBaseViewModel LeftMenuViewModel { get; private set; }
    

    public FirstScreenViewModel(ImageContentViewModel imageContent, OpenFileDirViewModel openFileDir, FirstScreenLeftMenuViewModel firstScreenLeftMenu)
    {
        _imgContentVm = imageContent;
        _dirVM = openFileDir;
        _leftMenu = firstScreenLeftMenu;


        MainContentViewModel  = _imgContentVm;
        LeftMenuViewModel = _leftMenu;
    }

}
